PHPWord

composer require phpoffice/phpword
會生成3個野

vendor , composer.json , composer.lock

通过 Composer 在您的项目根目录中运行:

/var/www/code/public/phpWord
建立一個 phpWord 專用FILE

<?php

require_once '../vendor/autoload.php';

 

use PhpOffice\PhpWord\IOFactory;

 

// 1. 加载 Word 文档

$wordFile = '/var/www/code/public/phpWord/.docx';

 

if (file_exists($wordFile)) {

$phpWord = IOFactory::load($wordFile);

 

// 2. 将文档转换为 HTML Writer

$htmlWriter = IOFactory::createWriter($phpWord, 'HTML');

 

// 3. 获取 HTML 内容

$htmlContent = $htmlWriter->getContent();

 

// 4. 输出内容

echo $htmlContent;

} else {

echo "文件不存在!" . __DIR__ ;

}

?>